What is the meaning of the word "tax haven"?

Definitions:

  1. a country or independent region where taxes are low copy to clipboard noun
    • Wealthy corporations use tax havens to avoid paying taxes. copy to clipboard